package collection;

import java.util.LinkedHashSet;
import java.util.Set;

/*Set接口:
* 1.Set接口继承自Collection接口，为不可重复，没有下标的集合、有无序的也有有序的
* 2.Set接口有两个常见的实现类:
* 1)HashSet:无序(存取不一致),不可重复、没有下标
* 2)LinkedHashSet:有序（存取一致）、不可重复、没有下标----继承HashSet
* */
public class SetDemo {
    public static void main(String[] args) {
        Set<Point> s =new LinkedHashSet<>();
//        Set<Point> s = new HashSet<>();
        s.add(new Point(11,2));
        s.add(new Point(3,4));
        s.add(new Point(53,6));
        s.add(new Point(7,8));
        s.add(new Point(11,2));
        System.out.println(s);

        boolean b = s.add(new Point(7,8));
        System.out.println(b);
        System.out.println(s);
    }
}
